El análisis Noticia Sin categorizar

Prácticas recomendadas de AWS para la optimización de costos

Mito: Su factura de AWS depende del número de clientes que tenga.

Realidad: Su factura de AWS depende del número de ingenieros que tenga.

Corey Quinn

«Si te estás moviendo a la nube principalmente para ahorrar dinero, te vas a sorprender terriblemente con el resultado», es una frase bastante común y extendida en las conversaciones de mi equipo.

Si bien siempre estamos de acuerdo en los beneficios de la nube, como la facilidad de uso, la flexibilidad, etc., es necesario repensar cómo se gasta el dinero en este entorno.

El simple hecho de reutilizar sus prácticas locales existentes podría costar mucho y probablemente desanimarle a realizar una transición a la nube.

Para evitar esto, y no perder todos los beneficios de la nube debido a una mala estrategia de «copiar y pegar», dedique algún tiempo a descubrir las diferentes peculiaridades de la plataforma y las herramientas integradas, especialmente cuando están conectadas con el gasto del presupuesto.

En este artículo, compartiremos algunos consejos basados en nuestra experiencia con la optimización de costos de AWS

.

Estas son las mejores prácticas identificadas para optimizar los costos y permitir que los clientes, a través de los socios adecuados, dirijan sus recursos a otras inversiones.

1. Ejercicio de la gestión financiera en la nube La adopción de la nube permite a los equipos de tecnología innovar rápidamente a través de ciclos más cortos de aprobación, adquisición e implementación de infraestructura. Agregar valor y mejorar el negocio requiere un nuevo enfoque para la gestión financiera en la nube. Este enfoque es la administración financiera en la nube y crea capacidad en toda la organización mediante la implementación de habilidades, programas, recursos y procesos en toda la organización.

2. Gestión eficaz de instancias reservadas La compra de instancias reservadas puede considerarse una forma sencilla de reducir los costes, pero depende en gran medida de cómo se gestionen específicamente las instancias. La administración eficaz se refiere al cálculo, incluso aproximado, de todas las variables antes de realizar una compra y, a continuación, a la supervisión del uso durante el ciclo de vida de una reserva de instancia.

3. Cambiar el tamaño de las instancias EC2. El propósito del escalado es hacer coincidir el tamaño de las instancias con las cargas de trabajo. Debe analizar las métricas de uso para encontrar oportunidades para mover cargas de trabajo a diferentes familias (que no sean «Propósito genérico») que mejor se adapten a sus necesidades.

4. Eliminar instantáneas obsoletas Las instantáneas son una forma eficaz de realizar copias de seguridad de los datos en un volumen de EBS o en un bucket de almacenamiento de S3, ya que solo realizan copias de seguridad de los datos que han cambiado desde la última instantánea para evitar la duplicación en el bucket de S3. La instantánea ahorra miles de dólares porque la instantánea más reciente garantiza que sus datos se recuperarán si algo sale mal.

5. Conocimiento de los gastos y el uso. La nube permite una mayor flexibilidad y agilidad al eliminar los procesos manuales y el tiempo asociados con el aprovisionamiento de la infraestructura local, incluida la identificación de especificaciones de hardware, la negociación de cotizaciones de precios, la administración de órdenes de compra, la planificación de envíos y la implementación de recursos.

6. Recursos asequibles. El uso de instancias que se ajusten a su carga de trabajo también es fundamental para optimizar o reducir los costos. Elegir el servicio adecuado puede reducir el uso y los costos; por ejemplo, el servicio AWS Cloud Front puede minimizar la transferencia de datos o eliminar los costos por completo, mientras que el uso de Amazon Aurora en RDS puede eliminar los altos costos de licencias de bases de datos.

7. Gestión de recursos de oferta y demanda. Precios de pago por uso. Una de las grandes ventajas de pasarse a la nube es que solo pagas por lo que necesitas. Le permite proporcionar recursos en función de la demanda de carga de trabajo cuando los necesita, lo que elimina la necesidad de un aprovisionamiento innecesario costoso y que consume mucho tiempo. La demanda también se puede gestionar mediante el uso de técnicas como la limitación, el almacenamiento en búfer o las colas para aliviar la demanda y satisfacerla con menos recursos.

8. Optimización en el tiempo. La implementación de nuevas características o tipos de recursos puede optimizar la carga de trabajo de forma incremental y con un esfuerzo mínimo. Esto le permite mejorar continuamente la eficiencia a lo largo del tiempo y estar seguro de que está utilizando las tecnologías más actualizadas para reducir los costos operativos. También puede ser útil reemplazar o agregar nuevos componentes a la carga de trabajo con nuevos servicios.

9. Programe horarios de encendido y apagado. La programación de los tiempos de activación/desactivación de las instancias que no son de producción, como las que se utilizan para el desarrollo, el ensayo, las pruebas y el control de calidad, ahorra aproximadamente el 65 % de la ejecución de estas instancias. También puede ahorrar mucho más, especialmente si sus equipos de desarrollo trabajan de acuerdo con patrones u horarios irregulares. Puede aplicar programaciones más agresivas mediante el análisis de las métricas de uso para determinar cuándo se utilizan las instancias con más frecuencia, o aplicar una programación de anulación permanente que se puede detener cuando se requiere acceso a las instancias.

10. Actualice sus instancias a la última generación. Cuando Amazon Web Services lanza una nueva generación de instancias, las instancias más recientes tienden a tener un rendimiento y una funcionalidad mejorados con respecto a sus predecesoras. AWS le ofrece la posibilidad de actualizar sus instancias existentes a la última generación o escalar sus instancias existentes con métricas de uso límite para beneficiarse del mismo nivel de rendimiento a un costo menor.

En todos estos casos, el Cloud Partner puede marcar la diferencia, no solo en la elección de los servicios adecuados en función de las necesidades del cliente final, sino también como guía en el viaje a la nube, apoyando y guiando al cliente hacia una correcta y distribuida gestión de los recursos Cloud asegurando:

  1. Sostenibilidad (Financiera e Infraestructura)
  2. Altos estándares de seguridad
  3. Apoyar y coordinar el crecimiento operativo del negocio
  4. Apoyo a la investigación y desarrollo para el diseño de nuevos productos/servicios

AWS no se trata de pagar por lo que usa, se trata de pagar por lo que olvidó desactivar.

Michael Krakovskiy

¿Tiene problemas para administrar su cuenta de AWS?

Reserve su llamada con uno de nuestros arquitectos de soluciones de AWS hoy mismo.

Author

Maria Grazia

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.